electrode carbon - French English Dictionary